package cn.openea.perpartner.sysuser.service;

import cn.openea.perpartner.common.core.web.domain.AjaxResult;
import cn.openea.perpartner.system.entity.SysUser;
import cn.openea.perpartner.sysuser.domain.LoginBody;
import cn.openea.perpartner.sysuser.domain.UserDto;
import com.alibaba.fastjson.JSONObject;

import java.util.List;

/**
 * @author Weird077
 * @description TODO
 * @date 2022-04-28 10:18
 */
public interface IAppletsService {
    JSONObject login(LoginBody loginBody);
    JSONObject thirdPartyLogin(LoginBody loginBody);
    JSONObject saveUserInfo(UserDto dto);

    boolean singleSync(String userId,String appId);

    boolean batchAsync();

    AjaxResult createUser(SysUser user);

    AjaxResult deleteUsers(List<String> idList);


}
